home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #2 / Amiga Plus CD - 2004 - No. 02.iso / AmiSoft / Disk / moni / FileX-src.lha / FileX-src / filexarexx_rxif_protos.h < prev    next >
C/C++ Source or Header  |  1994-08-28  |  6KB  |  197 lines

  1. /* Prototypes for functions defined in
  2. filexarexx_rxif.c
  3.  */
  4.  
  5. BOOL ValidDD(struct DisplayData * );
  6.  
  7. BOOL ValidDI(struct DisplayInhalt * );
  8.  
  9. BOOL ValidFD(struct FileData * );
  10.  
  11. void rx_clear(struct RexxHost * , struct rxd_clear ** , long );
  12.  
  13. void rx_open(struct RexxHost * , struct rxd_open ** , long );
  14.  
  15. void rx_print(struct RexxHost * , struct rxd_print ** , long );
  16.  
  17. void rx_quit(struct RexxHost * , struct rxd_quit ** , long );
  18.  
  19. void rx_save(struct RexxHost * , struct rxd_save ** , long );
  20.  
  21. void rx_saveas(struct RexxHost * , struct rxd_saveas ** , long );
  22.  
  23. void rx_nop(struct RexxHost * , struct rxd_nop ** , long );
  24.  
  25. void rx_requestnotify(struct RexxHost * , struct rxd_requestnotify ** , long );
  26.  
  27. void rx_requestresponse(struct RexxHost * , struct rxd_requestresponse ** , long );
  28.  
  29. void rx_requeststring(struct RexxHost * , struct rxd_requeststring ** , long );
  30.  
  31. void rx_column(struct RexxHost * , struct rxd_column ** , long );
  32.  
  33. void rx_cursor(struct RexxHost * , struct rxd_cursor ** , long );
  34.  
  35. void rx_gotobookmark(struct RexxHost * , struct rxd_gotobookmark ** , long );
  36.  
  37. void rx_gotocolumn(struct RexxHost * , struct rxd_gotocolumn ** , long );
  38.  
  39. void rx_gotoline(struct RexxHost * , struct rxd_gotoline ** , long );
  40.  
  41. void rx_line(struct RexxHost * , struct rxd_line ** , long );
  42.  
  43. void rx_position(struct RexxHost * , struct rxd_position ** , long );
  44.  
  45. void rx_setbookmark(struct RexxHost * , struct rxd_setbookmark ** , long );
  46.  
  47. void rx_find(struct RexxHost * , struct rxd_find ** , long );
  48.  
  49. void rx_findchange(struct RexxHost * , struct rxd_findchange ** , long );
  50.  
  51. void rx_findnext(struct RexxHost * , struct rxd_findnext ** , long );
  52.  
  53. void rx_activate(struct RexxHost * , struct rxd_activate ** , long );
  54.  
  55. void rx_deactivate(struct RexxHost * , struct rxd_deactivate ** , long );
  56.  
  57. extern struct Attr applicationattributes[23];
  58.  
  59. extern struct Attr fileattributes[9];
  60.  
  61. extern struct Attr windowattributes[12];
  62.  
  63. extern struct Attr viewattributes[12];
  64.  
  65. extern struct AttrObject attributeobjects[7];
  66.  
  67. BOOL IsNumeric(STRPTR );
  68.  
  69. LONG FindAttrObject(UBYTE * );
  70.  
  71. LONG FindFieldAttr(UBYTE * , LONG );
  72.  
  73. void SetSingleAttr(struct rxd_setattr * , LONG , LONG , UBYTE * , APTR * );
  74.  
  75. void rx_setattr(struct RexxHost * , struct rxd_setattr ** , long );
  76.  
  77. UBYTE * GetSingleAttr(struct rxd_getattr * , LONG , LONG , APTR * );
  78.  
  79. LONG MySetRexxVar(struct RexxMsg * , char * , char * , ULONG , BPTR );
  80.  
  81. void rx_getattr(struct RexxHost * , struct rxd_getattr ** , long );
  82.  
  83. void rx_fault(struct RexxHost * , struct rxd_fault ** , long );
  84.  
  85. void rx_help(struct RexxHost * , struct rxd_help ** , long );
  86.  
  87. void rx_rx(struct RexxHost * , struct rxd_rx ** , long );
  88.  
  89. void rx_font(struct RexxHost * , struct rxd_font ** , long );
  90.  
  91. void rx_multiundofunction(BOOL , struct rxd_redo ** );
  92.  
  93. void rx_redo(struct RexxHost * , struct rxd_redo ** , long );
  94.  
  95. void rx_undo(struct RexxHost * , struct rxd_undo ** , long );
  96.  
  97. void rx_activatewindow(struct RexxHost * , struct rxd_activatewindow ** , long );
  98.  
  99. void rx_activateview(struct RexxHost * , struct rxd_activateview ** , long );
  100.  
  101. void rx_adjustwindowsize(struct RexxHost * , struct rxd_activatewindow ** , long );
  102.  
  103. void rx_changewindow(struct RexxHost * , struct rxd_changewindow ** , long );
  104.  
  105. void rx_movewindow(struct RexxHost * , struct rxd_movewindow ** , long );
  106.  
  107. void rx_sizewindow(struct RexxHost * , struct rxd_sizewindow ** , long );
  108.  
  109. void rx_multiwindowfunction(WORD , struct rxd_windowtoback ** );
  110.  
  111. void rx_zipwindow(struct RexxHost * , struct rxd_zipwindow ** , long );
  112.  
  113. void rx_windowtofront(struct RexxHost * , struct rxd_windowtofront ** , long );
  114.  
  115. void rx_windowtoback(struct RexxHost * , struct rxd_windowtoback ** , long );
  116.  
  117. void rx_requestfile(struct RexxHost * , struct rxd_requestfile ** , long );
  118.  
  119. void rx_grabmemory(struct RexxHost * , struct rxd_grabmemory ** , long );
  120.  
  121. void rx_printblock(struct RexxHost * , struct rxd_printblock ** , long );
  122.  
  123. void rx_multiddfunction(WORD , struct rxd_cut ** );
  124.  
  125. void rx_setblockmark(struct RexxHost * , struct rxd_setblockmark ** , long );
  126.  
  127. void rx_cut(struct RexxHost * , struct rxd_cut ** , long );
  128.  
  129. void rx_copy(struct RexxHost * , struct rxd_copy ** , long );
  130.  
  131. void rx_fill(struct RexxHost * , struct rxd_fill ** , long );
  132.  
  133. void rx_paste(struct RexxHost * , struct rxd_paste ** , long );
  134.  
  135. void rx_insert(struct RexxHost * , struct rxd_insert ** , long );
  136.  
  137. void rx_append(struct RexxHost * , struct rxd_append ** , long );
  138.  
  139. void rx_expandview(struct RexxHost * , struct rxd_expandview ** , long );
  140.  
  141. void rx_growview(struct RexxHost * , struct rxd_growview ** , long );
  142.  
  143. void rx_shrinkview(struct RexxHost * , struct rxd_shrinkview ** , long );
  144.  
  145. void rx_loadblock(struct RexxHost * , struct rxd_loadblock ** , long );
  146.  
  147. void rx_saveblock(struct RexxHost * , struct rxd_saveblock ** , long );
  148.  
  149. void rx_loadsettings(struct RexxHost * , struct rxd_loadsettings ** , long );
  150.  
  151. void rx_savesettings(struct RexxHost * , struct rxd_savesettings ** , long );
  152.  
  153. void rx_savesettingsas(struct RexxHost * , struct rxd_savesettingsas ** , long );
  154.  
  155. void rx_loaddisplaytyp(struct RexxHost * , struct rxd_loaddisplaytyp ** , long );
  156.  
  157. void rx_assigncommand(struct RexxHost * , struct rxd_assigncommand ** , long );
  158.  
  159. void rx_executecommand(struct RexxHost * , struct rxd_executecommand ** , long );
  160.  
  161. void rx_loadcommands(struct RexxHost * , struct rxd_loadcommands ** , long );
  162.  
  163. void rx_savecommands(struct RexxHost * , struct rxd_savecommands ** , long );
  164.  
  165. void rx_savecommandsas(struct RexxHost * , struct rxd_savecommandsas ** , long );
  166.  
  167. void rx_setscreen(struct RexxHost * , struct rxd_setscreen ** , long );
  168.  
  169. void rx_getblock(struct RexxHost * , struct rxd_getblock ** , long );
  170.  
  171. void rx_setblock(struct RexxHost * , struct rxd_setblock ** , long );
  172.  
  173. void rx_gotobyte(struct RexxHost * , struct rxd_gotobyte ** , long );
  174.  
  175. void rx_getbytes(struct RexxHost * , struct rxd_getbytes ** , long );
  176.  
  177. void rx_setbytes(struct RexxHost * , struct rxd_setbytes ** , long );
  178.  
  179. void rx_new(struct RexxHost * , struct rxd_new ** , long );
  180.  
  181. void rx_split(struct RexxHost * , struct rxd_split ** , long );
  182.  
  183. void rx_close(struct RexxHost * , struct rxd_close ** , long );
  184.  
  185. extern char * geburtstagstext;
  186.  
  187. void rx_next(struct RexxHost * , struct rxd_next ** , long );
  188.  
  189. void rx_previous(struct RexxHost * , struct rxd_previous ** , long );
  190.  
  191. void rx_lockgui(struct RexxHost * , struct rxd_lockgui ** , long );
  192.  
  193. void rx_unlockgui(struct RexxHost * , struct rxd_lockgui ** , long );
  194.  
  195. char * ExpandRXCommand(struct RexxHost * , char * );
  196.  
  197.